Présentation

On souhaite afficher un nombre en format décimal, en format binaire et en format hexadécimal. Vous devez implémenter les trois fonctions suivantes :

  • dec_vers_binhex, qui prend un nombre décimal en paramètre et qui renvoie le code binaire et hexadécimal.
  • bin_vers_dechex, qui prend un nombre binaire en paramètre et qui renvoie le code décimal et hexadécimal.
  • hex_vers_decbin, qui prend un nombre hexadécimal en paramètre et qui renvoie le code décimal et binaire.

Pour convertir un nombre entier décimal  en une chaine de caractère binaire et hexadécimal, on utilise les méthodes bin(nb_dec) et hex(nb_dec).

Pour convertir une chaine de caractères codée dans une base quelconque en entier décimal, on utilise la méthode int(chaine, base) avec le paramètre base valant 2, 8, 10 ou 16. 

Source : https://lesmanuelslibres.region-academique-idf.fr
Télécharger le manuel : https://forge.apps.education.fr/drane-ile-de-france/les-manuels-libres/snt-seconde ou directement le fichier ZIP
Sous réserve des droits de propriété intellectuelle de tiers, les contenus de ce site sont proposés dans le cadre du droit Français sous licence CC BY-NC-SA 4.0